package com.turing.data.model.domain.fileTask;

import com.turing.orm.model.domain.common.BaseDo;
import io.swagger.annotations.ApiModel;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.Date;


/**
 * @Description
 * @Author livin
 * @Date 2021-11-10
 */
@ApiModel(value = "FileTaskVo")
@Data
@EqualsAndHashCode(callSuper = false)
@Builder(toBuilder = true)
@Accessors(chain = true)
@AllArgsConstructor
@NoArgsConstructor
public class FileTaskVo extends BaseDo<FileTaskVo> {

    private String taskSn;

    private String fileName;

    private String fileType;

    private String parentTaskSn;

    private String fileUrl;

    private String fileAnalyzePath;

    private String JSONUrl;

    private String cleanTextUrl;

    private String templateId;

    private String templateGroup;

    private Integer totalPage;

    private String fileExt;

    private Integer fileStatus;

    private Integer mainTaskProcessing;

    private String preTaskDomain;

    private Date preTaskWarningTime;

    private int ocrType;

    private String drawTaskDomain;

    private Date drawTaskWarningTime;

    private Integer isDel;

    private Integer belongsElec;

    private String ocrJsonUrl;

    private String pdfUrl;

    private String parentFileTaskSn;

}

